package com.knxhd.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * 模型配置(LlmModelConfig)表实体类
 *
 * @author makejava
 * @since 2025-07-19 15:37:56
 */
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "llm_model_config")
public class LlmModelConfig implements Serializable {

    public static final long SERIAL_VERSION_UID = 1L;

    //ID
    @TableId(type = IdType.AUTO)
    private Long id;
    //模型ID
    private String modelId;
    //模型名称
    private String modelName;
    //描述
    private String description;
    //模型分类
    private String type;
    //模型标签
    private String tag;
    //API
    private String api;
    //请求头
    private String headers;
    //更新人
    private String updateUser;
    //更新时间
    private Date updateTime;
    //状态 0:无效 1:有效
    private Integer status;
}

